melon pumpkin - German English Dictionary